image and unit tests

start test

secondary preferred

link tests pass

handle vimeo better