Initial commit of the high level project structure