Feature/bookkeeping

Added the bookkeeping model with some relations and validations with their corresponding tests.