added vim plugin, color and function goodness