Adding UserInterface.cs