Moved input to seperate class

* Class InputConrol now handles both gestures and inputprocessor
* Changed some javaDoc