Module metadata

this includes all the changes from https://github.com/oerpub/bookish/pull/19 so i would not review this until that one is merged

also depends on https://github.com/oerpub/Aloha-Editor/pull/135