update composer.json and improve Makefile
remove tools directory
rename app directory to hall