#23 Basic GUI in place for playlist