Added modal form and background worker; NOT FINISHED YET