Added vim installation task
Reorganized files into Best Practice layout and roles