Delete package objects
Change some objects to classes
Remove the Spreadable trait
Add ModDef.scala
Proxy Changes