Game controller cleanups.
Add attack logic.