Style
Mastermind initial commit
Cleanup and refactor