Separated model/view/control packages
Started writing GUI