added the pick object to the API along with controller, serializer, and validation