distribute into lib/ for models