Introduzidas coordenadas de window (intermediárias entre mundo e viewport);
Criada struct ClippingArea, com funcionalidade semelhante à antiga window;
Criado objeto WindowTransform, capaz de mapear coordenadas do mundo
 (baseando-se numa window) para coordenadas da window (baseando-se
 numa área de clipping);
ScreenRenderer teve estrutura interna significativamente alterada,
 esta classe funciona como uma "linha de produção", que toma pontos,
 retas e polígonos do mundo e as imprime na tela, já aparadas;
ViewportTransform passa a mapear de coordenadas da window (baseada
 numa área de clipping) para coordenadas da viewport (baseada numa
 viewport);
Window possui, agora, um centro, largura, altura e ângulo de rotação;
Renderer não possui mais função que retorna a window, esta função
 será substituída pelo clipping;
Viewport sabe informar sua área;
Construtor de Matrix alterado de std::array para std::initializer_list;
LinearOperator.h ganhou include guards;
Classe LinearOperator recebeu operador de atribuição default;
Melhorada documentação de view/drawable.h e geometric/geometricObject.h;
TODO.txt limpado (um pouco).
Adicionada função moveUp em Window;
operator[] documentado;
Window::move( double, double ) removido. Códigos como
move(x, y) podem ser reescritos para move({ x, y });
.gitignore agora ignora arquivos temporários do vim.