Updated commands to use the new system
Added block save/load storage
Added some Manager util functions
Added a listener getter function