[R2D] Refactored LabelBase to TextBlockBase
[R2D] Added Alignment & Depth into Position