First commit

- First classes and gradle structure