implemented rest client, model project created, code cleanup done