Use mock geolocation service for testing
Call onprogress callback for all new points regardless of type

And make onstart just return the object itself