While there are countless YouTube apps for Windows 8, fans of Vimeo (the video sharing website) have rather limited options when it comes to watching Vimeo clips from the comfort of the Modern UI on their Windows