Refactorings
No qt-solutions shit. Refactorings, new listening routine.