Add Mapbox definitions

Add some methods forgotten in the API

Explicit declarations everywhere

Add some options definitions

Add FilterFunction interface