finished feature and weight vectors. need to implement training