probably will delete this branch later... checking in the mongo mapper stuff and trying out mongoid instead