added data assembly with code-first entities, updated entity framework