added goal processor
able to download goals and store in database