made layout valid, except for video-tag
TODO: sort out css and js