added exercises table and models and validations