Fixed bug in finding primitives through CodeService
Function parameter type definition now propagates from view.
Removed CodeType.Statement & renamed CodeType.Expression to CodeType.Primitive
Separated CodeTransferable from EventListenerTransferable
Removed unused CodeType.EventListener
Typo =X
Replaced FunctionService with CodeService in some presenters
Separated CodeType from CodeCategory
Removed CodeType entirely.
Documentation.
Added specific id classes for different types of objects.