upgraded constructor
setAbilitiesAtTheBeginning added and constructor improved
added few functions
update Board done - to check.
inserted "private" -  setAbilityAtTheBeginning