Set up model basic functionality