implemented touches for android, reworking material entities