refactoring
made sdf to test boxes
implements #6

somehow the normals from front and back are inverted?