Initial commit with rstructuring, dao layer, service layer and RESTful web services. I have also included the test cases for DAO and Service layer. In DAO layer I will try to use a in memory database next. Going forward I will create some test cases for RESTful web services too. I will also commit some auth for services.