add api to farmers markets, and update layouts and controllers.  Some refactoring still needed