don't load the samples if they're already loaded!
Hides the screen text faster by wrapping it in another container

Fixes #56