initial comments added. MakeCacheMatrix fleshed out.
second function fleshed out
various bug fixes