first commit of a basic UI