Added comments and regions

Added some comments to neglected files.
Added regions and organized a couple of files.
Fixed some spelling mistakes.