Added user interaction

Added command line arguments