Various changes

* Fixed #31
* Refactored the client so it now uses Brunch to build assets
* Added: password is now hidden by default, visibility can be toggled
* Added: an account is created during the first start of the application (so new users don't have to "reset password" anymore the first time they discover the app)