Newtown's Town Players invoke high school nostalgia with new musical