adding custom annotation object for the mkannotation delegate
fixing typos that cause crashes
adding more example code