Moved common included files to lib/
Moved inh to its own folder
Organized other resources into folders
Added global Makefile