Updated entity model

Override Seed; DataAnnotations
TODO: Nullable FK in User.cs
DataAnnotations finished

TODO: Finish Seed function