Added some documentation.
Simplified some code by adding use clauses.
Removed use of double quotes where it wasn't required.
Added some documentation.
Added some documentation.