Fully implemented saving and loading

Importing still doesn't work
Reduced abstraction in fileHandler