database integration added getByID and GetVideos methods