Start with objects and movable objects.

It moves!
Start with a viewport.

Sadly it seems I have to start lookign back into math...
flake8
make this a module