add matrix factorization
change inital parameter setting
add build matrix
init commit
change to ABC class
pep8 fix
add load/save function
load gzip data