Added Coordinate struct to store Latitude and Longitude as it would make sense to group these two things together
Update db submodule
Moved Question list to TaskDict
Minor changes (see diff for details)
Updated TaskDbProvider to reflect changes in the database structure
Added functions to normalize spaces (i.e., remove unnecessary spaces) and applied these functions to the property setters for Question.QuestionText and TaskDict.Directions
Fixed a possible NullReferenceException in Team._Equals()
Abstracted away most of the duplicated database calls to BaseDbProvider
Added a property to check if an object is different from the default value for a type i.e., has been initialized to something that isn't the default value
Formatting
GameService now (properly) returns a result from the cache, as retrieving a Game object from the database is a rather heavy operation
Phone and/or email never leaves the database unless the user has indicated that this information is visible