Still working on API implementation

* added lat & long fields to Address
* some persistent classed have been fixed
* tests have been fixed
* db mapping have been fixed