First steps towards inheritance and actually useful touch event evaluation