improve and move Sage functions into vim-sage