caches articles in server memory
separated css files
fixed width for mobile devices
fix .gitignore