adding random selection action to index
small changes
.gitignore is now working
adjusting the index view