Added get_extruded_surface method
Added unit tests for get_extruded_surface and a few fixes, tests pass