fixes for android (cast and vector)
implemented gestures / added userinput events / fixed gemo bugs