More Materialization updates, switched away from custom dialog to stock app compat dialogs. Still have to fix the settings screen which doesn't currently support AppCompat themes correctly.