First commit of cache matrix.R