Added userinterface directory and .gitignore file