Working on signals and slots for new ui (ongoing)