Rename Loader#options -> Loader#load_options
Remove unneeded requirement
Introduce a Settings object

This is mainly for having method like reload
Rename variable
Update CHANGELOG
Use the newly defined Settings