put automapper config and view models into separate assemblies; adding advert service; modifying enum AdvertType