1.6.4/GUI

Some fixes, removed unused code, added a gui to the cannon (wierd bug
where the gui slots are filled with the player's first and second
items), and updated to 1.6.4