Added build script and updated directory structure