Added timeout to stop marker animations, added trolley movement simulator, added geolocation functionality. Refactoring: created functions for initialization, organized func.js, moved custom styles to custom.css.