Makefile added.

Not functional yet.
Work on makefile

I think the makefile is done, but I've no introductions to test it on!
Merging with master to work on it some more.
Merge pull request #7 from vermiculus/issue-4

Issue 4 -- Makefile