update rule for compilation
move header files to inc directory
remove frontend.h