added files for classes to lib/
added game binary
added player class file
added random code generation
added display and valid? functions, refactored intializing and randomizing
added initial functions for the player
added tests for validation
guesses are only added to player guess_hist if they are valid