Stupipe fully functional.

Still needs a little bit of rendering tests.