requiring username and email for login, removing insecure package
adding user authorization, prevent some page access
adding image to main page
adding display of menu items based on user signed in
adding authorization to add/insert to collections