A Heat-Flux Based "Building Block" Approach for Solving Heat Conduction Problems