Asset file handling changes

- Assets are loaded on startup in a global assets store.
- Objects now load the correct frames.
- Assets will now search in the mods and assets folders if the current folder fails.
- View no longer resets when switching layers under the same part.
- Fix a bug with object direction orientation mapping.
- Some properties have been enabled for editing in the property grid.