Changed ranking algorithm
Adding gitignore
Some new gitignores
updated code version