Simplifies graphics/painters libraries by removing the PrioritizedPainter class.
Improves Entity API by explicitly separating entity.add(instance) from entity.addAsType(instance, ComponentType)
Removes some redundant tests