Merge pull request #6 from mmdanggg2/develop

Added assimp and zlib to target_link_libraries
Merge pull request #7 from fgelm01/develop

Develop
First version

Still pretty raw, but works, aside from the missing edges (voxels that
are on the outside of the model [x==0,x==size-1 etc.] don't have a side
that faces out of the model)
Changes to DMC and MC algorithm to make them faster

The step function of the MC algorithm was reworked, calculating the
necessary normals therefore removing the need to buffer all vertices to
calculate them.
There are errors in the normal calculation for the DMC algorithm now,
which have to be investigated.
Also both codes will have to be cleaned up.
Bug fixes

Two small bug fixes, that should reduce the number of vertices that are
being saved and drawn.
Code Cleanup and Bugfixing

Generally commenting and cleainung up the code as well as fixing some
smaller bugs
Border drawing

The DMC is now correctly drawing the cubes at the borders of the model
Changes to DMC

Changed the DMC algorithm to comply with the octree order used by the
rest of the program
Small Changes

Changed the code for creating the standard room
Merge branch 'origin_develop' into develop
Minor typo fixes
Vast speedup of voxelization