[WIP] Debugger is love. Debugger is life.

This is a wip branch :bomb: don't merge and feel free to comment.
I still have to fix some things and add some others, feel free to drop in your suggestions.