added registration and user login. added initial framework to communicate with the Open mHealth server