A tool to make web-app with single source of View and ViewModel