Added some argument parsing functionality
Cleanup iteration on arguments parsing
Enable specifying input file
Created JavaSnippetRuntime and related refactoring
Added another runtime for expression scenarios