Info dump

Lots of changes by @madmaxoft and some by me.

Changed the way how commands are registered.
Added Decoda project files.
Moved files around.