Adding missing Set<Category> getCategories();
Adding constructor
Adding action to login button
Some changes
Adding action to Create new user button