GUI added

Moved the inventory management from a list, to a GUI. Implemented
functionality for menu screens.
MergeConflict