Added inventory system (use Q to cycle, number keys to select)