Started working on interactive shell
Added interactive shell mode
Merge branch 'master' into interactive_shell

Conflicts:
	sonar.py