Added fountain healing

New fountain heal PR with single commit and no whitespace removal
Please change this to NUM_SIDES to match the code-style rules! I'll approve it right away after this change is made.