add getArray function to RectMatrix and Vector classes
Refactoring in progress
more work in Snapshot
adding test case for Snapshot and snapshotManager.