A baidu-map directive for AngularJS