General cleanup before new build system
New build system and generated files