initial commit
setup build system