Modified base generic repository and service patterns. Added initial data for testing.