initial commit

completed entities, created model classes