Adding top level states
Adding gitignore file
Adding basic vim and ssh states.