Adding functionality, currently causes annotation fragment issues/crashes
Used controller from activity
Added onActivityResult method to activity