improved documentation
Separated predictions.py into two phases--one to calculate the decomposition, one to calculate the predictions
Added various ratings data, updated README to describe it
Added K=30 factorization data
Added K=20 factorization data
Merge branch 'master' of https://github.com/caseygrun/cs181-practical-1