Added unit tests and acceptance tests. Added actual ratings cache file for finding RMSE.