Adding initial files
Added basic models and tests to get started
For push