Code Cleanup and Fixed Issue with sending Longitude

Code Cleanup
Fixed Issue with Sending Longitude
Added Permissions For One Touch Calling(Still some work in Progress)