Fix undefined behaviour on removed entries
If the user deletes e.g. a simulator or simulation which is used by a project, it will lead to undefined behaviour if the project is viewed.
There need to be data-validation added to ensure the linked data is valid.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information