wrapped main part in if __name__ == '__main__'
Added new experiments

varying how many neighbours are inserted; trying a word2vec learning
curve on amazon data (instead of just reuters)
Added experiments with a different neighbour selection strategy

Backend does not support it yet though