Assignment 1 square architecture

Ta