YoVille will NEVER ask for your password, so please be wary of malicious emails and/or forum posts that request your password, including via web links.
Yo was converted to HTML5. It now takes a more powerful machine to play it. I am thinking this could be the problem for you? If you can get to a machine that has at least 8GB of RAM and a processor with speeds over 2.5gHz, you should be able to see your account. I am sorry if this is the case for you. It's not fun to have to buy a new device if you weren't planning for it.