Added NXT window, nxt interface refactor