Walkman

Solved previous issues using the singleton design pattern (thanks,
Brendon!)