Trabalho final da disciplina de Desenvolvimento de Sistemas Orientados a Objetos I, cursada no semestre 2015-2.
Obs: O trabalho não foi desenvolvido inteiramente apenas por mim, cabendo crédito também a meus colegas Bruno Peres Schneider, Richard Bertozzo e Rodolfo Dartora.