unserialize data was very buggy, had to move marshal.load commands into main function flow, not sure why
Merge branch 'master' of https://github.com/dianayl/cs276pa2