Move all headers to inc folder
Switch from makefile to cmake
fixup! Switch from makefile to cmake
fixup! fixup! Switch from makefile to cmake