Comments, Error Checking, Changed Access

Improved the comments.
Added error checking for the method fetchAssociation().
Changed access back to public for the method selectTable().