Started creating the interactive collision system but it needs a few more methods before it can be finished.