Patched code, added some styling and responsive