Implement GildorymAPI, saving to YAML and some other stuff.