Fixed refactor errors, got settings working, we're doing great