Added project repo and wired it up to TinyIoC and UnitOfWork. Added a generic repository which all repos inherits from.