Added initial code

The beginnings of the project structure