Initial commit of project
Added a faster Makefile at the expense of a bit more complexity.