Refactored some to have new Player object
Did more refactoring. Added console class and moved stuff to Player