Added documentation
Added method doc
Added POD for each rudiment method
Removed cruft. Added Not implemented to methods