Added responsive functionality, new background