Preparing the user interface

I am not sure why it wasn’t done. Should not this be done before any further development?