Moved Connection class into own header, gave Scheduler a more fitting name