import java.util.Scanner; 

public class Interface 
{
	public static void main(String [] args)
	{
		String userInput = "";
		Scanner userInputScanner = new Scanner(System.in);
		boolean exitProgram = false;

		//get user input
		while(!exitProgram)
		{
			//take user input and convert to lower case
			System.out.println("Please enter a command!\nFor a list of commands, type \"commands\"");
       		userInput = userInputScanner.nextLine();
       		userInput = userInput.toLowerCase();

       		if(userInput.equals("commands"))
       		{
       			System.out.println("You have entered the \"Commands\" button!");
       			exitProgram = true;
       		}
       		else
       		{
       			System.out.println("I am not sure what you mean, perhaps type \"Commands\"?");
       		}
		}
	}

	/*
		Returns all possible commands that a user could enter
	*/
	private void printAllCommands()
	{
		System.out.println("-------COMMANDS--------");

	}
}

@@ -316,78 +316,19 @@
 rint
-ln(%22Please enter a command!%5CnFor a list of commands, type %5C%22commands%5C%22
+(%22Command: 
 %22);%0A
@@ -424,16 +424,44 @@
 ase();%0A%0A
+       %09%09//commands command%0A
        %09
@@ -519,113 +519,336 @@
  %09%09%09
-System.out.println(%22You have entered the %5C%22Commands%5C%22 button!%22);%0A       %09%09%09exitProgram = true;%0A       %09%09%7D
+printAllCommands();%0A       %09%09%7D%0A       %09%09//add command%0A       %09%09if(userInput.equals(%22add%22))%0A       %09%09%7B%0A       %09%09%09//add();%0A       %09%09%7D%0A       %09%09//exit command%0A       %09%09if(userInput.equals(%22exit%22) %7C%7C userInput.equals(%22quit%22))%0A       %09%09%7B%0A       %09%09%09exitProgram = true;%0A       %09%09%7D%0A       %09%09//If their is no known command for user input
 %0A   
@@ -1125,15 +1125,216 @@
 -----%22);
+%0A%09%09System.out.println(%22commands - prints all known commands%22);%0A%09%09System.out.println(%22exit     - exits the program with exporting%22);%0A%09%09System.out.println(%22add      - add an event to current .ics file%22);
 %0A%0A%09%7D%0A%7D%0A

add changes to interface