Intitial check-in of model classes and datacontext