Add model classes and repo
Merge pull request #1 from darktulu/km_model

Add model classes and repo