Added driver and movement class. Movement is responsible for player and
computer movement while the driver class controls everything