Assignment 1- Architecture