diff --git a/examples/Deer_Mandible/DeerMandible_3D_1.png b/examples/Deer_Mandible/DeerMandible_3D_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..afc6b012f531bc7ef96f20b4117357b4f9d2f3a7
Binary files /dev/null and b/examples/Deer_Mandible/DeerMandible_3D_1.png differ
diff --git a/examples/Deer_Mandible/DeerMandible_3D_2.png b/examples/Deer_Mandible/DeerMandible_3D_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..35e6be8b6c5e483cbca12e7b5501ac50eec85896
Binary files /dev/null and b/examples/Deer_Mandible/DeerMandible_3D_2.png differ
diff --git a/examples/Deer_Mandible/DeerMandible_3D_3.png b/examples/Deer_Mandible/DeerMandible_3D_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..59c4a08e25e5b7cc85b1cc4f38158addddb19b77
Binary files /dev/null and b/examples/Deer_Mandible/DeerMandible_3D_3.png differ
diff --git a/examples/Deer_Mandible/DeerMandible_3Dexample.jpg b/examples/Deer_Mandible/DeerMandible_3Dexample.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..fe2837fcbc20cfff80192a253c5e1ab104c2f9e6
Binary files /dev/null and b/examples/Deer_Mandible/DeerMandible_3Dexample.jpg differ
diff --git a/examples/Deer_Mandible/histogram.png b/examples/Deer_Mandible/histogram.png
new file mode 100644
index 0000000000000000000000000000000000000000..14da5e374c6777fee82a2fc04e4a520e009f3d8c
Binary files /dev/null and b/examples/Deer_Mandible/histogram.png differ
diff --git a/examples/Deer_Mandible/orthogonal_slices.png b/examples/Deer_Mandible/orthogonal_slices.png
new file mode 100644
index 0000000000000000000000000000000000000000..ea6c217d5aa86fa45dcbad3e77c44c10b180bd3d
Binary files /dev/null and b/examples/Deer_Mandible/orthogonal_slices.png differ
diff --git a/examples/Deer_Mandible/same_direction.png b/examples/Deer_Mandible/same_direction.png
new file mode 100644
index 0000000000000000000000000000000000000000..48e55c3cbd563a292deb5f929ab3d57b5d8c21d9
Binary files /dev/null and b/examples/Deer_Mandible/same_direction.png differ
diff --git a/examples/Deer_Mandible/single_view_1.png b/examples/Deer_Mandible/single_view_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..d1d989dc51ac6d31797b94c8d09feed1290cc87c
Binary files /dev/null and b/examples/Deer_Mandible/single_view_1.png differ
diff --git a/examples/Deer_Mandible/single_view_DOWNSAMPLED.png b/examples/Deer_Mandible/single_view_DOWNSAMPLED.png
new file mode 100644
index 0000000000000000000000000000000000000000..31c2a48e4bcdcf72cf0b16550b083fae947adbad
Binary files /dev/null and b/examples/Deer_Mandible/single_view_DOWNSAMPLED.png differ
diff --git a/examples/Deer_Mandible/single_view_x.png b/examples/Deer_Mandible/single_view_x.png
new file mode 100644
index 0000000000000000000000000000000000000000..85f6404f975181628f0162f24f873cac1807544e
Binary files /dev/null and b/examples/Deer_Mandible/single_view_x.png differ
diff --git a/examples/Deer_Mandible/single_view_y.png b/examples/Deer_Mandible/single_view_y.png
new file mode 100644
index 0000000000000000000000000000000000000000..edf8b24c44a211320a392da3f7f50ca7d94de632
Binary files /dev/null and b/examples/Deer_Mandible/single_view_y.png differ
diff --git a/examples/Deer_Mandible/single_view_z.png b/examples/Deer_Mandible/single_view_z.png
new file mode 100644
index 0000000000000000000000000000000000000000..a1586f8991db502448aa835745246ad98ce0eb00
Binary files /dev/null and b/examples/Deer_Mandible/single_view_z.png differ
diff --git a/examples/Hourglass/Hourglass_3D.png b/examples/Hourglass/Hourglass_3D.png
new file mode 100644
index 0000000000000000000000000000000000000000..ee6913e8c90a3991938a24a13e1a3e795baf61cb
Binary files /dev/null and b/examples/Hourglass/Hourglass_3D.png differ
diff --git a/examples/Hourglass/Hourglass_DenseParticles.jpg b/examples/Hourglass/Hourglass_DenseParticles.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8b679ef797b4d15a49a94171656803bddad99ebe
Binary files /dev/null and b/examples/Hourglass/Hourglass_DenseParticles.jpg differ
diff --git a/examples/Hourglass/histogram.png b/examples/Hourglass/histogram.png
new file mode 100644
index 0000000000000000000000000000000000000000..76541fe4dae5cd5c833f53bee5bf810f6dab2134
Binary files /dev/null and b/examples/Hourglass/histogram.png differ
diff --git a/examples/Hourglass/orthogonal_slices.png b/examples/Hourglass/orthogonal_slices.png
new file mode 100644
index 0000000000000000000000000000000000000000..36b5a37395225f2712ab40ea7fb8e62812d6c91f
Binary files /dev/null and b/examples/Hourglass/orthogonal_slices.png differ
diff --git a/examples/Hourglass/same_direction.png b/examples/Hourglass/same_direction.png
new file mode 100644
index 0000000000000000000000000000000000000000..710a6cef96fb0d05c0be12f4dd1705b3c8246a92
Binary files /dev/null and b/examples/Hourglass/same_direction.png differ
diff --git a/examples/Hourglass/single_view_1.png b/examples/Hourglass/single_view_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..9d8fda9b3101c74066daf3b22be0f5c38fc1a2a5
Binary files /dev/null and b/examples/Hourglass/single_view_1.png differ
diff --git a/examples/Hourglass/single_view_2.png b/examples/Hourglass/single_view_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..34c649f9c4ae6158cecbb787152554c3c814844d
Binary files /dev/null and b/examples/Hourglass/single_view_2.png differ
diff --git a/examples/Hourglass/single_view_3.png b/examples/Hourglass/single_view_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..ad588fdf45bb99190de3eaac29950517eee4ad39
Binary files /dev/null and b/examples/Hourglass/single_view_3.png differ
diff --git a/examples/Hourglass/single_view_x.png b/examples/Hourglass/single_view_x.png
new file mode 100644
index 0000000000000000000000000000000000000000..51f9c539f0ac446d0f4a43fb0add73beaabac82d
Binary files /dev/null and b/examples/Hourglass/single_view_x.png differ
diff --git a/examples/Hourglass/single_view_y.png b/examples/Hourglass/single_view_y.png
new file mode 100644
index 0000000000000000000000000000000000000000..4ea8aab9dd6a3ef5f58478a22353f710c1a52ada
Binary files /dev/null and b/examples/Hourglass/single_view_y.png differ
diff --git a/examples/Hourglass/single_view_z.png b/examples/Hourglass/single_view_z.png
new file mode 100644
index 0000000000000000000000000000000000000000..c4333d123423061d776f16a904b38f94c860d238
Binary files /dev/null and b/examples/Hourglass/single_view_z.png differ
diff --git a/examples/Kiwi/histogram.png b/examples/Kiwi/histogram.png
new file mode 100644
index 0000000000000000000000000000000000000000..e3576d5992b408f284b38a0ceb1a95023612d4ca
Binary files /dev/null and b/examples/Kiwi/histogram.png differ
diff --git a/examples/Kiwi/kiwi_3D.png b/examples/Kiwi/kiwi_3D.png
new file mode 100644
index 0000000000000000000000000000000000000000..46a3add5f738927809229e19901d1affb6060ba4
Binary files /dev/null and b/examples/Kiwi/kiwi_3D.png differ
diff --git a/examples/Kiwi/kiwi_slice.png b/examples/Kiwi/kiwi_slice.png
new file mode 100644
index 0000000000000000000000000000000000000000..3c9c2f73edec4d16a00c676366f0b9bc86cfd5a7
Binary files /dev/null and b/examples/Kiwi/kiwi_slice.png differ
diff --git a/examples/Kiwi/orthogonal_slices.png b/examples/Kiwi/orthogonal_slices.png
new file mode 100644
index 0000000000000000000000000000000000000000..172a126447e535de37c3216e0f63b3002b09fecb
Binary files /dev/null and b/examples/Kiwi/orthogonal_slices.png differ
diff --git a/examples/Kiwi/same_direction.png b/examples/Kiwi/same_direction.png
new file mode 100644
index 0000000000000000000000000000000000000000..5d6447c47a4416bfcf11ece7df01fb5fe30c9ad9
Binary files /dev/null and b/examples/Kiwi/same_direction.png differ
diff --git a/examples/Kiwi/single_view_1.png b/examples/Kiwi/single_view_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..ce6cea32c136456ef844f83c33d05bfbac95d814
Binary files /dev/null and b/examples/Kiwi/single_view_1.png differ
diff --git a/examples/Kiwi/single_view_x.png b/examples/Kiwi/single_view_x.png
new file mode 100644
index 0000000000000000000000000000000000000000..d096f2f2fba0077faf9806a6e8f298a4b8a672b4
Binary files /dev/null and b/examples/Kiwi/single_view_x.png differ
diff --git a/examples/Kiwi/single_view_y.png b/examples/Kiwi/single_view_y.png
new file mode 100644
index 0000000000000000000000000000000000000000..a01d55ffb84f894055c517c88013d78091548a8d
Binary files /dev/null and b/examples/Kiwi/single_view_y.png differ
diff --git a/examples/Kiwi/single_view_z.png b/examples/Kiwi/single_view_z.png
new file mode 100644
index 0000000000000000000000000000000000000000..8817f402ed8a628539680496563c9316ee01c9a9
Binary files /dev/null and b/examples/Kiwi/single_view_z.png differ
diff --git a/examples/Loofah/Loofah_3D_Example.jpg b/examples/Loofah/Loofah_3D_Example.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..805ad785b2059776ae2d1f8276e9794bbf632e82
Binary files /dev/null and b/examples/Loofah/Loofah_3D_Example.jpg differ
diff --git a/examples/Loofah/histogram.png b/examples/Loofah/histogram.png
new file mode 100644
index 0000000000000000000000000000000000000000..d910ae3db2cddb8f7462737bfe68996bb9c1f688
Binary files /dev/null and b/examples/Loofah/histogram.png differ
diff --git a/examples/Loofah/loofah_3D.png b/examples/Loofah/loofah_3D.png
new file mode 100644
index 0000000000000000000000000000000000000000..9ea0ca7f4b2a179bab03d6f46e907cfcdd6ba974
Binary files /dev/null and b/examples/Loofah/loofah_3D.png differ
diff --git a/examples/Loofah/loofah_3D_2.png b/examples/Loofah/loofah_3D_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..42490c9559afa3d344d1b9f8ed24d024832e47b6
Binary files /dev/null and b/examples/Loofah/loofah_3D_2.png differ
diff --git a/examples/Loofah/orthogonal_slices.png b/examples/Loofah/orthogonal_slices.png
new file mode 100644
index 0000000000000000000000000000000000000000..19b4f81d2b7ab548060c0f6a36ae48e621692f22
Binary files /dev/null and b/examples/Loofah/orthogonal_slices.png differ
diff --git a/examples/Loofah/same_direction.png b/examples/Loofah/same_direction.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a86c6a5c316f9a4dfbf5893085ccae0e57b8de5
Binary files /dev/null and b/examples/Loofah/same_direction.png differ
diff --git a/examples/Loofah/single_view_1.png b/examples/Loofah/single_view_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..4bdc757e51daeaec20e8e692a198d20986b6dc30
Binary files /dev/null and b/examples/Loofah/single_view_1.png differ
diff --git a/examples/Loofah/single_view_DOWNSAMPLED.png b/examples/Loofah/single_view_DOWNSAMPLED.png
new file mode 100644
index 0000000000000000000000000000000000000000..60e2cbec03f6cc8d9d2a8a4eeeacf71512ada8d7
Binary files /dev/null and b/examples/Loofah/single_view_DOWNSAMPLED.png differ
diff --git a/examples/Loofah/single_view_x.png b/examples/Loofah/single_view_x.png
new file mode 100644
index 0000000000000000000000000000000000000000..d3080ebcd84e48fe59d25276d5523765d1131a13
Binary files /dev/null and b/examples/Loofah/single_view_x.png differ
diff --git a/examples/Loofah/single_view_y.png b/examples/Loofah/single_view_y.png
new file mode 100644
index 0000000000000000000000000000000000000000..d1f3533d379d89d656b7e7ceab7147acaf4040dc
Binary files /dev/null and b/examples/Loofah/single_view_y.png differ
diff --git a/examples/Loofah/single_view_z.png b/examples/Loofah/single_view_z.png
new file mode 100644
index 0000000000000000000000000000000000000000..9d74b23a6ead157d28caf4b12be4dbac68e50cd0
Binary files /dev/null and b/examples/Loofah/single_view_z.png differ
diff --git a/examples/Marine_Gastropods/MarineGastropod1_3D_Example.jpg b/examples/Marine_Gastropods/MarineGastropod1_3D_Example.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b33103b293a1f546e2c26103ada83bcbf813bf24
Binary files /dev/null and b/examples/Marine_Gastropods/MarineGastropod1_3D_Example.jpg differ
diff --git a/examples/Marine_Gastropods/MarineGastropod2_3D_Example.jpg b/examples/Marine_Gastropods/MarineGastropod2_3D_Example.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..accf9702735b64551ca93fc031fb85a3d8e6c689
Binary files /dev/null and b/examples/Marine_Gastropods/MarineGastropod2_3D_Example.jpg differ
diff --git a/examples/Marine_Gastropods/gastropod_3D_1.png b/examples/Marine_Gastropods/gastropod_3D_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..b3109cfc71a7519774361f5410c158df8bbdbac5
Binary files /dev/null and b/examples/Marine_Gastropods/gastropod_3D_1.png differ
diff --git a/examples/Marine_Gastropods/gastropod_3D_2.png b/examples/Marine_Gastropods/gastropod_3D_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..85060765cc06f6a3501d4f3c631b78f69a524aa2
Binary files /dev/null and b/examples/Marine_Gastropods/gastropod_3D_2.png differ
diff --git a/examples/Marine_Gastropods/histogram.png b/examples/Marine_Gastropods/histogram.png
new file mode 100644
index 0000000000000000000000000000000000000000..6cd68ce3d1d922c996b4ec968a50dd45b9be31be
Binary files /dev/null and b/examples/Marine_Gastropods/histogram.png differ
diff --git a/examples/Marine_Gastropods/orthogonal_slices.png b/examples/Marine_Gastropods/orthogonal_slices.png
new file mode 100644
index 0000000000000000000000000000000000000000..9e2af78f5ed80fa2e1cf8b68d0d98bbaaa5ff11d
Binary files /dev/null and b/examples/Marine_Gastropods/orthogonal_slices.png differ
diff --git a/examples/Marine_Gastropods/same_direction.png b/examples/Marine_Gastropods/same_direction.png
new file mode 100644
index 0000000000000000000000000000000000000000..541b0c40dc64588fa04b9796bc72e2308cbd134a
Binary files /dev/null and b/examples/Marine_Gastropods/same_direction.png differ
diff --git a/examples/Marine_Gastropods/single_view_1.png b/examples/Marine_Gastropods/single_view_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..39c8820f2e29df2947e4c41b599c5e818f4b42e2
Binary files /dev/null and b/examples/Marine_Gastropods/single_view_1.png differ
diff --git a/examples/Marine_Gastropods/single_view_1_DOWNSAMPLED.png b/examples/Marine_Gastropods/single_view_1_DOWNSAMPLED.png
new file mode 100644
index 0000000000000000000000000000000000000000..509be435caf5a92a6f73aabfcb9cf11e1a50757d
Binary files /dev/null and b/examples/Marine_Gastropods/single_view_1_DOWNSAMPLED.png differ
diff --git a/examples/Marine_Gastropods/single_view_2.png b/examples/Marine_Gastropods/single_view_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..7833446fbc2aa20eb43501d86a63ca195b5b4668
Binary files /dev/null and b/examples/Marine_Gastropods/single_view_2.png differ
diff --git a/examples/Marine_Gastropods/single_view_2_DOWNSAMPLED.png b/examples/Marine_Gastropods/single_view_2_DOWNSAMPLED.png
new file mode 100644
index 0000000000000000000000000000000000000000..3f447dd1a8106e09cced558ce45fa3a383a1bdb7
Binary files /dev/null and b/examples/Marine_Gastropods/single_view_2_DOWNSAMPLED.png differ
diff --git a/examples/Marine_Gastropods/single_view_x.png b/examples/Marine_Gastropods/single_view_x.png
new file mode 100644
index 0000000000000000000000000000000000000000..cc8ae034a1dd446eff04762a2eef4d285e4b1ad1
Binary files /dev/null and b/examples/Marine_Gastropods/single_view_x.png differ
diff --git a/examples/Marine_Gastropods/single_view_y.png b/examples/Marine_Gastropods/single_view_y.png
new file mode 100644
index 0000000000000000000000000000000000000000..b0bd36c9733ffd5bad21fce3d489c563b4f5bc30
Binary files /dev/null and b/examples/Marine_Gastropods/single_view_y.png differ
diff --git a/examples/Marine_Gastropods/single_view_z.png b/examples/Marine_Gastropods/single_view_z.png
new file mode 100644
index 0000000000000000000000000000000000000000..2c5154b53c9cb43932db3fa1467820e7448a9e4f
Binary files /dev/null and b/examples/Marine_Gastropods/single_view_z.png differ
diff --git a/examples/Oak_Branch/Oak_3D_Example.jpg b/examples/Oak_Branch/Oak_3D_Example.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..78475cc57e258c283e0e5b60646dbb10935da8f6
Binary files /dev/null and b/examples/Oak_Branch/Oak_3D_Example.jpg differ
diff --git a/examples/Oak_Branch/histogram.png b/examples/Oak_Branch/histogram.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a995ac985a7e55fa4745d2be287482be7422981
Binary files /dev/null and b/examples/Oak_Branch/histogram.png differ
diff --git a/examples/Oak_Branch/oakbranch_3D.png b/examples/Oak_Branch/oakbranch_3D.png
new file mode 100644
index 0000000000000000000000000000000000000000..7575721fc42a8ac1a586b301786c9a6c1b8cc5f2
Binary files /dev/null and b/examples/Oak_Branch/oakbranch_3D.png differ
diff --git a/examples/Oak_Branch/orthogonal_slices.png b/examples/Oak_Branch/orthogonal_slices.png
new file mode 100644
index 0000000000000000000000000000000000000000..b79787ffde63819a29c82d2d0a1c0f4e65c54ae6
Binary files /dev/null and b/examples/Oak_Branch/orthogonal_slices.png differ
diff --git a/examples/Oak_Branch/same_direction.png b/examples/Oak_Branch/same_direction.png
new file mode 100644
index 0000000000000000000000000000000000000000..9bf37d1eb1523f3f1a305d808fe3396f2e71e9a4
Binary files /dev/null and b/examples/Oak_Branch/same_direction.png differ
diff --git a/examples/Oak_Branch/single_view_1.png b/examples/Oak_Branch/single_view_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..6f5b226d387eff4081d78ec32850a45db9c85655
Binary files /dev/null and b/examples/Oak_Branch/single_view_1.png differ
diff --git a/examples/Oak_Branch/single_view_DOWNSAMPLED.png b/examples/Oak_Branch/single_view_DOWNSAMPLED.png
new file mode 100644
index 0000000000000000000000000000000000000000..b8bd7e4d6d3f54ec2a5d82848b08345398b206aa
Binary files /dev/null and b/examples/Oak_Branch/single_view_DOWNSAMPLED.png differ
diff --git a/examples/Oak_Branch/single_view_x.png b/examples/Oak_Branch/single_view_x.png
new file mode 100644
index 0000000000000000000000000000000000000000..ea38f90837653839fd297988076625c8692e35db
Binary files /dev/null and b/examples/Oak_Branch/single_view_x.png differ
diff --git a/examples/Oak_Branch/single_view_y.png b/examples/Oak_Branch/single_view_y.png
new file mode 100644
index 0000000000000000000000000000000000000000..69aea6a5f11ddbdd3ab08e238869a8c1f194d328
Binary files /dev/null and b/examples/Oak_Branch/single_view_y.png differ
diff --git a/examples/Oak_Branch/single_view_z.png b/examples/Oak_Branch/single_view_z.png
new file mode 100644
index 0000000000000000000000000000000000000000..dda1ec20a3a3d81535386a98d9791a355d4f089b
Binary files /dev/null and b/examples/Oak_Branch/single_view_z.png differ