added build script and dockerfile
some improvements