A structured View-Controller prototype for bash scripting