add camelcasemotion and abolish plugins; improve repmo to work with existing mappings