framework y esqueleto