Modulrize angular controllers and services
Remove submit button and automatically update result
No need to check equality again inside $watch
Merge branch 'remove_run_button'