add rounded corners using CALayer
add location using core location