public static IIncomingCommand parseCommand(String rawString)
	{
		IIncomingCommand incoming = null;
		
		if(rawString.startsWith(":"))
		{
			Matcher m = getMatcherForCommandString(rawString);
			
			if(m.find())
			{
				
				
				System.out.println("Grp Count: " + m.groupCount());
				
				for (int i = 0; i < m.groupCount(); i++)
				{
					System.out.println("Grp " + i + " -> " + m.group(i));
				}
				
				
				return incoming;
			}
		}
		// 'simple' command
		else
		{
			System.out.println("simple command detected");
		}
			
		
		return incoming;
	}