Begin Map additions

Added Mapping Plugin code for LOCs and Maps in Model.js, and minor
changes to other files.
Initial Mapping Plugin

Mapping Plugin Model, Widget, View, InputMapper, WidgetController,
layout (css, index.html), and various other changes to the base code to
accommodate the Mapping plugin