cleans up model/collection apis
terses up Mdogo_Collection
cleans up
tweaks comments
tweaks comments
adds ArrayAccess to model