Add Quartz scheduler

Add quartz scheduler and develop the job classes. Also include Flyway DB
to initialize quartz tables in the database.