Fleshed out the items control version.
Started working on enums.