Creates functionality for allowing editing simulation file and loading
from it instead of URL. Takes care of issue #20.