Digital picture of the day. Nixplay's digital picture frames meet the cloud