gitingnore local vimrc
components reordering to avoid possible initialization problems with
uninitilized dependencies