changelog
    
    
    - Tue, 22 Jul 2014 19:05:58 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 22 Jul 2014 19:05:58 +0300] rev 139
 
    - - added proper commandline interface with options. synergizes very nicely with named enums. :-) added a verbosity level which does nothing just yet
 
    - Tue, 22 Jul 2014 12:57:46 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 22 Jul 2014 12:57:46 +0300] rev 138
 
    - - even more rework
 
    - Tue, 22 Jul 2014 04:40:33 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 22 Jul 2014 04:40:33 +0300] rev 137
 
    - - a bit more refactoring, adjusted the main commandline interface
 
    - Tue, 22 Jul 2014 02:52:25 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 22 Jul 2014 02:52:25 +0300] rev 136
 
    - - major refactoring pretty much done, compiles now
 
    - Mon, 21 Jul 2014 17:14:42 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 21 Jul 2014 17:14:42 +0300] rev 135
 
    - - massive refactoring continues (doesn't compile yet)
 
    - Sun, 20 Jul 2014 17:25:36 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 20 Jul 2014 17:25:36 +0300] rev 134
 
    - - massive refactoring
 
    - Sat, 12 Jul 2014 23:04:46 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Sat, 12 Jul 2014 23:04:46 +0300] rev 133
 
    - - changed all source files to use my correct legal name instead of my calling name