So much stuff!
Added Spring Security
Added UI
Expanded API to api package
Salted stuff