Add base project structure. Add build systems