Made rank model load/save virtual
Implemented online learning but needs testing