Form generation + validation package for Shoresh