rename Scene to BoardLayout
remove rect parameter from Label::draw
Label should update cache after some property changed
add VerticalLable class
new piece fade in