Created the following entities;
- AdSummary (the summary of a advertisment)
- Ad (the full advertisment)
- Advertiser

A fill more refactoring in repositories