Added Models from Buzzbuck, added testing files for models.

This is the initial commit to postgresql from the buzzbuck models for the old mongo db.
Could we use _.values(exercise.TYPE), default: exercise.TYPE.PRACTICE instead. That way we don't need to duplicate values defined in the enum.