Added some csupport stuff and improved vimrc