Add source code and barebones build script