Commiting programming assignment 2