added youtube api, soundcloud widget, additional functionality and styling