Expands from the above weight balanced treemap by introducing x and y alignment values, such that the rectangles are also aligned in the x and y axis. The x_align nad y_align are purely for alignment ...