Minor: ignoring hidden files
Added tests for configuration file parser