Arduino 101(Curie) and BLE - Help needed

I got my self an Arduino 101(upgrading to tinyTILE) and are working on an project that streams GPS data(Latitude/Longitude) to my phone true BLE.
Can anyone help me With the BLE services of this?

First BLE Service: Read|Notify - Battery Level
Second BLE Service: Read - Latitude, Longitude and VDOP data.
Third BLE Service: Read|Write|Notify - Logic "True/false" for Reading button press and to start/stop GPS logger.