cleans up characters package; adds to character model validation an tests
cleans up gamestate package
cleans up maps package code; adds some validation and tests for map models
cleans up render package; adds template karma unit tests