First commit to assignment 1