Able to change file path for YAMLDataSource
Using ArrayList to store descriptions instead of String[]
Began implementing tests for YamlDataSource