changed build directory + implemented a gui