New domain and repository classes - ChannelInstance, BroadcastChannel, CustomerCriefChannelInstance
Refactored domain setters, added early contorllers and relevant Spring config