Last night, the community got some answers to concerns about the first phase of the Hill East site pitched for Amazon HQ2.