overhaul documentation, fix bugs
removed temp class files
updated git ignore file
removed generated log file