Updated Pygame Controller to inherit from the Base Controller class
Updated the window to have a function to retrieve the current instance
Fixed pygame input processor and added the key states enum