Added build script, should be portable