[UnitTests]: Add some basic initial Application tests.
Add mouse click callback function.
[UnitTests]: Split up MouseCoord unit tests and do full branch coverage.