Moved thread creations around, fixed issue with file deletion. Action
controller now being called from EventHandler object.