Item Class Friday

Today i remade the pickup items into their own class but moving variables and functionality from the GameObject class(which the Item now inherits) it took most of the day to replace all the items and correct all the places where they were mentioned into working properly but it turned out good in the end. I still have the bugs where items will fly in the wrong direction when thrown and they still don’t collide with walls but we decided to sync our projects since today was Friday which i think will make fixing the issue easier. On a side note i also added a function for dropping the item on the ground. Image