Added basic save and load features