make less path unix friendly
major rework of code structure, clean up of styles