Rewrote the menu text system, shell interaction and improved inventory (not finished)