colored signs

because everyone likes colors
small fixes

and other amenities

(probably someone need to fix his env to sue only UTF8)
enderporting need permissions