Change macro namespace to core
Add ReactiveField and make Plot.{width,height} update other fields
Introduce MapOptions to fix issue with GMapPlot