Added documentation for the AisisCore Elements, Form, SubSection and xhtml classes, also updated documentation in places and cleaned up method class, arguments and documentation. Ready to seperate Aisis Core out to its own Commit