Added basic project structure

As discussed, here's a first basic project structure