Closes #6 - Fixed crash due to infinite calls to layoutSubviews and setTextAlignment