Implement row and box container, add shadow