Create basic project structure and spec