Completed documentation

Also modified documentation to include properties
and fixed minor documentation bugs