Signal class rewritten, assertions added, doxygen configfile generated. Todos: Unit testing on Signal class, finishing the documentation on the Signal class