add CachedScore model and database table