Apply styleguide

Applies some rules of the style code, renames namespaces to be root on trillek namespace.

There is some stuff related to style code that probably will be missing. I don't remember what should be. Also, I had planned moving some header files to /src/ but I don't rememeber what files could be moved without problem...  ¯\(°_o)/¯