Added the contract GUI (without the contract)