added some Quartz scheduler logic, not finished by any stretch of the imagination