Starting code-first approach.