fix for urlencoded filenames
using underscore's isFinite instead of typeof
hiding buttons via style instead of each individual class attribute
adding volume controls