documentation, makefile cleanup

Until I take the time to learn automake, I've made the Makefile specific to OS X.
The readme actually has some information about the language and future plans.