initial re-design of either
Added documentation to files.
Merge pull request #10 from Cephei/irto

Irto