Wrote the SilvadoreProject view model collection handling functions.