ignore default site output folder
ignore vim files
implement a configuration manager

* support reading application settings from cli and config file
* cli options takes precendence over configuration file
* detect configuration files in current working directory