added listener for job completed

simply creates an event log that the execution has finished and deletes
the job
adding deployment logic

single app deployment, will get this to run on a single machine only for
now