kickstart folder contains the original init.lua file. Current init.lua
gets it's config from lua.vatsal.plugins which what I created to
modularize the code and enable lazy loading.
Init to lua now loads all the plugins from vatsal.plugins
I've tried to lazy load most the plugins to improve start up time.
It has been greatly reduced, from more than 600ms to just around 100ms
Bug: Line that shows up when you are inside a block(block-line) doesn't
have color.
Now each plugin is in it's own seperate file that returns the plugin and
it's configs. This makes it simpler for me apply lazy loading to this
config.
Settings, Keymaps, Yank-highlight are inside kickstart directory within
their seperate files.