moved repository into it's own namespace