Added hash parser
Added char printer and fixed special char reader