Working on issue that if one layer fails to load (e.g. Nautical Charts), the whole app fails.
Added bare-bones exception handling to different functions that operate on particular layers.
Changing numeric indices to use text identifiers (for map layer/service identification purposes).
Begun adding function to determine if XX layer has time information.