Project changes and classes heritage from new (renamed) TouchListenerAbs