For impact 1

A nova funcionalidade de preencher por debaixo dos blocos grandes muitos blocos mais pequenos e sólidos está implementada.
Convém fazer o merge desta branch na master para podermos testar o código e passar à fase 2.