Created generic controller

- Created a controller method in Deluxema.cpp that does not handle the
logic and animation for Ace anymore. Instead it simply checks for a
keyboard input and sends it to the Ace class where it handles most of
the logic. This also removed several unneeded methods in the Character
class.