implemented joystick view and joystick delegates system