Build Changes
* Setup multi-project gradle build with api project having dependency on model project
* Move all properties to the root gradle build