added basic gesture recognition, molecule datatype, bond datatype