Spore Framework