Restructured the build process

Restructured to accommodate a separate "main" js file and a "worker" js
file.
Got some very basic webworker stuff working
Finished changes to use WW to generate terrain

WW = Web Worker

This change enables logging capabilities to work correctly, by forking
the bulk of the JS computation into it's own thread.

Next step: rework buildings and such to use WW
Finished changes to use WW to generate terrain

WW = Web Worker

This change enables logging capabilities to work correctly, by forking
the bulk of the JS computation into it's own thread.

Next step: rework buildings and such to use WW
Merge branch 'web-workers' of https://github.com/oddityoverseer13/Berries into web-workers
Implemented prereqs for generating features
Added a worker function to load OSM Data
About to branch and rework architecture
Set the framework up for the new architecture
Finished getting terrain working
Finished fixing buildings

This commit also includes some markdown/txt docs that I had elsewhere
Changed sunlight parameters to look better

Still an issue with sunlight rotating with the camera. Not sure how to
fix that at the moment
Some cleanup

Deleted a bunch of old files that aren't needed anymore
Got roads rendering

Also added some more logic for building materials
Added fire hydrants back in
A bunch of cleanup of code and files