Many changes...

Changes include:
- generated all controllers except for vaccination, and vaccination
types
- have login screen working
- incorrect login returns to login screen
- successful login goes to empty main screen