Starting save function

Saveable interface, with a saveString and will have a getFromString
function.