initial edit

Added getChance() method. Still need to cast to double and finish fully implementing