Merge file-io into master

Features for now:
- Save text & fonts to file
- Open file