Fixed #22 artwork not updating when filename is empty
Implemented initial support for dashboard skinning + tweaks