Refacore cloud save interface and add cloud save for android