Getting the UI generator done. Spec is not finished.