Add data encryption

+ login data now SHA256 encrypted
+ user data now AES encrypted
+ minor UI improvements
+ improved handling of action buttons using the latest observeEvent()
function of shiny