Engineering the Extracellular Environment: Strategies for Building 2D and 3D Cellular Structures