CS106A - Assignment 1 - All the Karel Assignments