Fixing bugs with signup, alerts and profile data

Ido check out these changes and confirm the added functionalities work on Can. Server.

Thanks.