Getting the saved value for the active hours from the settings page and pass it as a prop to the Calendar component.
Extended the addTaskToSchedule() in TaskScheduler.js function to include a new parameter for the active hours. Making relevant changes to other files as necessary where the function is getting called
Changed the EDF algorithm from the TaskScheduler.js file to make sure the tasks are scheduled between the active hours.
closes #193
[ ] The pull request is complete according to the following criteria:
[x] Acceptance criteria have been met
[ ] The documentation is kept up-to-date
[ ] Comprehensive tests (if applicable) have been generated and all pass.
[x] The pull request describes the changes that have been made, and enough information is present in the description for any developer to understand what has changed
[x] Commits have been squashed (or will be on merge).
[x] The branch name is descriptive and follows the pull request title format : {issue/bug...}/(Issue Number) - Name of issue. E.g bug/30-Fix-Project
[x] The pull request title is of the following format : {issue/bug...}/(Issue Number) - Name of issue. E.g bug/30-Fix-Project
[x] The description uses github syntax to link to the issue. E,g Resolves se701g2/Doto#{Number}
[x] At least two reviewers assigned. One of which must be the assigner of the issue.
[x] If there are merge conflicts, run git rebase as opposed to git merge with master.
closes #193