Remove method alias
Adding specs for HeaderMethods
Adding DoiMethods specs
Teasing apart repository tests

Moving the underlying repository method tests into their sub modules.