Added settings HTML and updated app.js to include a route
Update settings to reflect current possibilities. Update preferences to make it semi-functional once we have OAuth to log out with
Update to fix styling bug where all screens were getting 44px of space at the bottom and not just the chat details screen
Update gitignore to get platforms
Update paths in app.js and inclusions in index.html. rename settings-details.html to preferences.html
Added deletion functionality and related controllers and HTML