Moved the accumulator sub-builders into their own file.
Implemented OO methods for the prebuilders.
Began converting the generated queries over to the OO methods.
Fixed a bug with MemoryUserStore's length counter.
The upsert API is currently a confusing mess, we'll have it all fixed up soon.
Added the Delete method to the User struct.
Improved the test coverage for the user subsystem.