Fixed the settings view putting undefineds in the level documents and causing validation errors.
Reworked validation error handling a little, putting better debugging logs in and making level save modal show when there are some.