loading icon added, voting method refactored to allow for all types of increments