revised viewPoint/addComment interaction

TODO: handling of a large comment count, handling overflow.

This is a cleaned up pass of the modal, removed redundant function definition, corrected styles, 
Ready for usability evaluation (with fresh eyes)