added finance models and basic CRUD