Completely converted to makefile project

First commit missed some files for some reason