Witajcie,

Jest to mój pierwszy program w javafx chciałbym żebyście ocenili go pod względem czytelności kodu i funkcjonalności, co zrobiłem źle. Zastosowałem wzorzec MVC i pytanie czy zastosowałem go dobrze.
Kod progrtamu: https://github.com/MrPeas/IncomeCallculator

Krótki opis programu
Program umożliwia rejestracje użytkownika.
Użytkownik może dodać, usunąć, zmodyfikować pracę. Praca zawiera domyślną stawkę.
Użytkownik może dodać szczegóły pracy czyli datę, ilość godzin i zmienić domyślną stawkę w danym dniu, a także usunąć lub zmodyfikować.

Przyjęta przeze mnie założenia/ograniczenia lub nie zaimplementowane rzeczy
-nie ma możliwości przywrócenia/przypomnienia hasła
-menu bar nie jest oprogramowane, zaimplementowane
-można mieć w różne dni różne stawki w tej samej pracy
-brak szyfrowania przed zapisaniem hasła do bazy danych
-nie da się usunąć użytkownika
-nie ma możliwości eksportu ani importu danych