Added some basic structure to the project, some build files, and more.

No real implementation yet