Added basics for counter module and updated the domain module with some abstractions for ticker calls coming from user interface