Rearrange collections
Full implementation of Cequel::Model::List

Still need to:
* Support write-without-read operations
* Refactor the write operations