Created some new files, methods and properties. Added some more tests and ran docco for documentation files