added UnitTests
Merge pull request #8 from TwoSeconds/lund3481_issue_addUnitTests

added UnitTests
Fixed merge conflict with upstream
Merge branch 'master' into lewe4441_Character
Added a direction class. Two out of four direction quadrants work