add missing signals/slots files
remove unnecessary code