Add config gem
Add settings files
Use settings rather than constants