Updated to work with the item event framework
Updated to work with the item event framework, almost everything builds now
New autonomous component framework
Generics
Gitignore