First commit

working UI - doesn't do anything yet though