better gui, firing, enemies