added devise, browser check for video, and layout modification for video