Added basic implementation of a new save file

This makes the save files easily readable for humans and allows for
creation of combos via text input.