Lots of improvements including moving functinoality to vim, speedup, commandline and visual support.
Fixed function name
Added vim plugin.