undoing first ignore implementation. will use separate file instead.

first commit of the UI code.