Early file saving/loading implementation

WIP, but does create a nice directory structure for our game already.