assignment 2 cachematrix

programming assignment 2 cachematrix first commit