Нужно создать простое приложение на JavaFX, без использования сложных элементов и без fxml - просто окно с кнопками. Должно быть 3 взаимодействующих класса. Первый отображает главную страницу: 2 кнопки - вход и регистрация(проводятся все проверки: все ли строки заполнены, совпадают ли пароли в регистрации, а при входе проверяется есть ли такой пользователь (через ArrayList). После входа или регистрации открывается личный кабинет (2 кнопки - личный кабинет и выход) - это 2 класс. В личном кабинете должно быть 2 кнопки, нажав на которые откроются новые окна, главное при этом остается открытым. Содержание этих кнопок должно быть прописано в 3 классе, но его можно не писать, для них код есть, просто показать, как открыть эти кнопки именно из личного кабинета и чтоб они открывались новым окном.
В работе должны быть перезагрузки методов и использование различных модификаторов доступа к полям и методам классов
Код должен работать на версии NetBeans 8.2
Код должен содержать комментарии