added specs implementations for the Task model, also modified the Task model and changed the version of some gems in the gemfile, need to run bundle update after git pull