Add session support
Useless stuff
Refactoring
Introducing Sessions
Print many debug helpers