Remove inheritance from Actions.

-No more pointers for Actions. Yay!
-Info about combat is stored in Action class.
-This closes issue #19.
Fix coordinate information in InfoBar.
Preliminary support for unit tests.
Add a simple unit test.