Added ui overlay

Added ui overlay. It may be good to have separate canvases for
different screens (inventory, dialogue, etc.)