added html comments, notes, more styling
updated requirements
more styling