Initial commit with starter code for assignment 4