updates modules; changes js preloading; fixes ready() JS event