Switched names of mode constants to use single M instead of the full word MODE.
Made user event handling slightly more robust
Created Animator class; no animations yet