Fixed color ls on OSX and came up with a better way to define ls colors