Base setup and responsive helpers added