add README, fix some unix issues
fix all unix issues, update readme for gui generation