SSW data access layer. Includes repositories, interfaces, unit of work and all required generators.