starting to refactor css using less

Once done I will be able to reuse some of this on pythonanywhere.com
fixed merge conflicts