Deleted stray .gitignore in _config.
Using configuration hash instead of local variables.
Reworking the way configuration files are read in and merged
Using configuration[:source] instead of :source_dir to comply with jekyll defaults