rakefile more generic, should work on linux and windows
Merge branch 'master' of https://github.com/teamAbsolut/cs341a4q4
modified generate and added test cases