Potion Framework + updated GUI Mouse listener

Small work on the potions and made it so you have to click the gui for
it to change