Update (see desc for more information)

- Remove duplicate class
- Remove author comment (Blame @RX14)
- Change Steph default channel
- Some conventions fix
- Reduce Cyclomatic Complexity of somes methods
I hate merge thx @RX14