ability to run with weighted feature combinations added
fixing merge issues in features.py