remove extra space at end of ability
improve error message in exception
convert ability parsing to use regex
replace call to group with string to helper method in ARG class
remove the need to start activated ability with the word 'cost'