- Made some changes to PrimitiveCreationCommand class.
	- Now it inherits from a new PrimitiveCommand base class.
	- Changed the type of the ID given to primitives from DrawableID to new PrimitiveID type.