updated GUI, moved HTTP code to separate class.

added alteranting row colors.
re factored network code, using URI instead of url to implement port numbers.