MIRA implemented; Perceptron with Margin updated, using Hashmap instead of array to store weights.