Completed model and added store interfaces.