Refactored names, Fixed main

Refactored names to the Java naming conventions
Made main instantiate a GameMechanic class and start a game