implemented attacking functionality
now properly attacking using attackType and removes characters from grid and view when they die. Also refactored "moves" to "actions" in GWCharacter