Add some extra internal texturing and a test component
Update preprocessing