New GUI in progress :

- user signup screen updated and done

* user sign up process converted to new architecture and fully working
+ added feature to log user in after creating account if successful or to start all over if failure upon account creation

* fixed setVisible property to buttons and labels in user main screen : the proper elements will be displayed according to user status