split asset bundles initialization into its own function
initial work on user map
add geolocation feature (incomplete)