default homedir path when not running using run_*.sh, fix the makefile a bit, some minor gui stuff (large gui parts coming later and are in the works)