Secured user registration

1. Moved user registration logic to server side to avoid user creation
DoS
2. Minor SMS service refactoring
3. Added account delete button to user profile
Improved landing UI

1. Made picture smaller and lighter
2. Make welcome message in white
Refactored login and signup dialogs

Split single JS file into multiple.