Made minor modifications to course.js and player.js, exposing their schemas to the public via exports.SomeSchema = SomeSchema so that other models can use them. Cleaned up player.js~ buffer by deleting. Started server model scorecard.js. scorecard.js' ScorecardSchema.pre('save') validator may be overzealously careful. How careful should MongoDB users be when it comes to referential integrity. Also, should the database worry about whether or not ScorecardSchema maintains referential integrity between scorecard-course-hole-player relationship, or should that be enforced somewhere else?