Fixed how the logger operates, now a namespace instead of a class, removed some 'code stank'
Fixed some 'code stank' and documented a bit. Also, Jam.xmind because planning.