Initial Catmool Clark

Still buggy