#105 cleanup and added test for @ImplementedBy for repository methods