Color can now convert between different template instantiations
Drag moved to malformed, works based on DragUpdateEvent and DragEndEvent

Updated Vector binary operators to take constant values