abstracted scripts and style into context variables
Added songs