Save System

Set up save system. Not fully tested yet as the flow isn’t really
implemented.