ayn ayn rand edgecam london ingersoll autocad objectivist cad engineers ontario engineering objectivism manufacturing cnc engineer capitalism cam