Initial RC commit
- formatted the code for better viewing;
- corrected spelling (hopefully in all files):
       * aviable >> available
       * lisence >> license
       * recieve >> receive

Signed-off-by: gabriel <gabriel@robocore.net>