added marching cubes based on Paul Bourke's C++ sample code
wrapped in utilities namespace
added vtk_image_io.h which allows fairly straightforward loading and saving of vtkImageData and vtkRectilinearGrid data files
added component-wise min and max functions as well as a random vector function
created to_str and from_str functions which convert arbitrary types (that overload >> and <<) to std::string
Removed extraneous code, changed include guard, wrapped in utilities namespace
Added simple options class for passing parameters to complex functions
Fixed bug that caused arrays to be allocated too large
modified vector to remove anonymous struct/union in order to allow different scalar types (e.g. fixed point numbers) to be used
Updated command_line_options class with extended features, minor updates to fixed-point number class, fixed copy-constructor bug in vec3 and added new scope class for pretty-printing
Working version of SDF generation from closed triangle meshes and modified bounding box computation for vtk image io