Updating code basse

* Now using gradle + gradle wrapper to manage ide and dependencies
* Started naming refactor