Add item interactions, random item spawn during any state/phase, show basic messages on the screen. (also lots of cleaning up)