Initial implementation for Picker
Initial picker implementation