working build system, fodler structure still needs some tweaking