The GP America website is basically a placeholder; all the action's on the facebook page:
(I'm not sure why the facebook link has the ridiculous number in it)
Click on "A Visit to the Port Imperial Grand Prix Circuit Pt. 1: Start/Finish" at f1us.co, and checkout all 3 parts. Great info, pics, and interactive map.
I attended college at Stevens Institute of Technology, which is a few blocks from the site of the track.