_ is now gone from PlaceEventEmitter
Renaming controllers to types, which is a little more specific.
Cleaning up the split of the Core.js file and adhering to a one-module-per-file convention now.