Add a user interface, separate code from user interface and put both files in a directory.