Add Video model, improve layout