CHANGE: Changed YML to support global settings, indexes, more generic datatypes