Revamped organisation of visualizer/test files.

> Now visualizer files are part of the `engine` and the code to actually create an executable display is now in
src/test/sandbox.cpp
> Added missing file Entity.hpp
Conversion between physical/screen coordinates can be done with precomputed factors.