Logic structure done

Brick should have an assign method