Renamed program file
Fixed bugs (typo and missging channel variable declaration)
Finished refactoring of signal handler via smart dispatcher