cacheMatrix developpement 1

First dev of the cacheMatrix. Gets the things done, but might not work
on special cases.