Moved settings to config file, cleaned up code
Separated file directories in preparation for adding tabs
Update .gitignore to ignore .idea/