SW Arch GitHub Assignment 1