Moved config options into a YAML file

I didn't actually run this but it should work. I'll let you test is before merging. This can be an exercise in adding another remote and checking out someone else's branch.