Update gitignore and a few CSS tweaks for mobile