Minor mapsapi refactoring

Remove suffixes such as Object and Layer from method names since the subject is clear from the context.

This patch depends from my previous changes, mainly because the same file is being edited twice for two very different reasons: sorry for the rebase, i did a quite stupid thingy ;/