Move all headers to inc folder
Switch from makefile to cmake