Stanford Startup Engineering (online course) Assignment 1