adds some basic model and controller guts