Migrated MVC to signal and slot mechanism to better realise the design pattern.