Disable saving map data if loading fails.
Don't link to dtlTraders snapshot

I think it'll work ok without the @Overrides anyway... right?
Move URLMap to the API
Move Target class to the API.
Move Messages to the API
Move the MaterialMapCanvas to the API.
Rename MaterialMapCanvas to BufferedMapCanvas
Some package renaming

Removing pluralization for consistency.
Refactor several event handles out into separate controllers