Switched Time to be duration based instead of second based.
Implemented scheduled and non-scheduled tasks.
Fixed implicit cast error on linux.
Merge branch 'develop' into feature/TaskScheduling
Merge pull request #107 from Circular-Studios/feature/TaskScheduling

Feature: Task Scheduling