added support for ini files and tests to match
renamed some stuff

added path resolution