Correction on test to match language command to create shapes.
Adding unit test for setcolor command
added unit test for setposition command
Token Re-arrange type matching.
added color_def details
added color_def details
Added color_def
perform check if the shape exists in the ambient.
Added comments