Andrew M5 Round2

Changed doc, added new methods, wrote a testing file for a Layer