Ninja can move on screen, sometimes randomly doesn't work. Also, can't get the checkForCollisions function with WallGroup to work correctly.
added UnitTests
Merge pull request #8 from TwoSeconds/lund3481_issue_addUnitTests

added UnitTests
Fixed merge conflict with upstream