Updated model files > basics

Back-to-basics effort on model.  Starting with one script, developing
everything, THEN port to functions/classes.