adding Scout and Giant character classes

This PR creates two new character classes.

1. Giant - Slow, can't see far, lots of health. Has Stomp ability which blows up surrounding features and stuns characters.

2. Scout - Fast, can see far, little health. This is the first character with Passive abilities. Scouts can see traps.