Create model layer

- Generate scaffolds for User, Drink, and Device model
- Add validations and relationships to models
- Add bcrypt to manage passwords for user models
- Root to drink index