Rearranged functions for better continuity.
Separated out tests.
Added tests - TestGetPutPropertyLoadSaver fails.
Cleaned up put.go.
Merge branch 'loadsaver' into batcher.
Added new batcher architecutre.