Added the map element IDL
Implemented the IDL, removed public modifier
Added the legend element IDL
Implemented the IDL, removed public modifier
Added the label IDL
Implemented the label IDL, removed public modifier
Added the area element IDL
Implemented the area IDL, removed public modifier
Refactored property names
Added files.