|  | @@ -1,5 +1,7 @@
 | 
	
		
			
				|  |  |  #!/usr/bin/env python
 | 
	
		
			
				|  |  |  import argparse
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +from core import ShellGui
 | 
	
		
			
				|  |  |  from core.MainController import MainController
 | 
	
		
			
				|  |  |  import signal
 | 
	
		
			
				|  |  |  import sys
 | 
	
	
		
			
				|  | @@ -22,6 +24,9 @@ def main():
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      # parse arguments from script parameters
 | 
	
		
			
				|  |  |      args = parser.parse_args()
 | 
	
		
			
				|  |  | +    if len(sys.argv[1:]) == 0:
 | 
	
		
			
				|  |  | +        parser.print_usage()
 | 
	
		
			
				|  |  | +        sys.exit(1)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      if args.start:
 | 
	
		
			
				|  |  |          print "Starting JARVIS. Press Ctrl+C for stopping"
 | 
	
	
		
			
				|  | @@ -32,7 +37,7 @@ def main():
 | 
	
		
			
				|  |  |          main_controller.start()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      if args.gui:
 | 
	
		
			
				|  |  | -        pass
 | 
	
		
			
				|  |  | +        ShellGui()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  if __name__ == '__main__':
 | 
	
		
			
				|  |  |      main()
 |