#10 In Progress -  Improved docs, makefile cleanup