Sending GPS data to mobile via bluetooth

Please can i ask one more thing from you.
Is there any chance you could help me explain(annotate) each section of the code?

That would be great if you could,
Thanks for all your help.