Added addition type information

+ Used the Typescript type annotations for the various maps.
+ Added brackets.json to tell the Brackets editor to use typescript to
provide errors in the editor.