Suggested hardware

Havent tried the Surface 3, but from a quick look at specs, I don’t see why not.

With the 4gb model, you should be able to drive a sizable library too. The Atom X7 cpu isn’t so great, but it will accomplish the job.