Preliminary attempt at setting up and assigning object hierarchy
Added unique identifiers to all the entities
Fixed validation checks for selected items. Added tint color to prompts.