Generated skeleton for ScoreFactory
Redlight tests for ScoreFactory & Score
Updated abstract class Score to pass tests
Redlight tests for ScoreMemcache
Stubbed out everything except for ScoreModel
Skip API tests until after refactor

Updated tests to test for the correct result

Updated tests to be better defined

Test for exceptions raised

Raise NotImplementedErrors to force implementation in subclasses

Checked against raised exceptions
Test for basic fetch

Refactored assertions into separate tests
Test memcache tag creation
Abstract class needs to derive from basic Object
Properly implemented super call
Implemented ScoreMemcache

Test saving a list of data

Cleaned up unit tests & finalized ScoreMemcache fetch

Hardened unit test case

Implemented internal fetch

Refactored tests

Implemented ScoreFactory get_instance

Refactor the renaming of Score module

Test ScoreMemcache save

Implemented internal fetch scores
Restructured package layout & accomodating tests

Score is public & concrete classes are protected

Modified algorithm for propogation of saving data
Add functional tests for ScoreFactory

Removed scar tissue
Initial ScoreDatastore implementation

Properly named the ScoreDatastore test runner

Testing & implmentation of fetch

Implemented save
Functional tests check propogation of data
Functional tests check propogation of data

Added func test for tiered fetch against Datastore

Updated & normalized formatting
Utilize DataBlobFactory to generate test data

Utilized DataBlobFactory for test data generation

Created a helper class to generate test data

Added developer note
Added server-side error codes
Implementing ScoreSource

Implemented ScoreSource
Mocked service for urlfetch

Added helper container UrlFetchBlob

MockService implements UrlFetchBlob

Cut out unused code from UrlFetch mock service