update to vs2013
support unicode
some fight things
things and stuff