#8, created badge DAL, tests and integration tests.