added responsive assets and formatting and stuff