Fixes bug in Locker by properly passing storage instead of self to constructor
Adds write support
Adds pry as dev dependency
Adds sample scripts to allow watching the system run