improved comments
started a skeleton tutorial document
created skeleton hacking documentation file
improved comment
removed function prototype from nested_join and made it private
rearanged code and improved comments