Added missing unittest for update operation
Fixed update operations
Removed old attributes
Minor corrections in doc
Corrected types for StepData and PastData
Removed PastData and SharedData
Pep8 & Pyflakes