Added base scheduler component, which takes over handling pings and task completed messages.
Exposed the project code on the ProjectE class for easier logging.