#10: empty classes added
#10: point3d class implementation
#10: depthmesh implementation
#10: scene_element class implementation
#10: point cloud class and begin of surface mesh class implementation
#10: small surface mesh changes
#10: simple ply saver class implementation
styleguide fix