Add basic docs and build system