The Moving Node Approach in Topology Optimization