closes #6, yaml and import settings config file and class functional