Added docs and empty methods to basic repository