BATTLES ARE WORKING IN GAME!!!
Fixed a bug in Party that would throw NullPointers if the characters were less than 4
Modified Interaction.toString(): now displays primary and secondary directly
CLEAR_DIALOGUE interaction overrides above to display CLEAR_DIALOGUE
NULL interaction overrides above to display NULL
NULL interaction also overrides Interaction.attach(builder) to just return builder.toInteraction(), this way we don't have combination interactions that start with NULLs
DialogueMembers will not clear dialogue on NULL interactions anymore
RENDER_GRID_OFFSET no longer needs to be inverted
Added a TODO
Merge branch 'battle_test' of https://github.com/math1man/SuperMacalester into battle_test