character class support with different stats

characters now have their own speed, attack speed, attack distance and
HP parameters