ruby: grains: math is spooky
cs: palindromes: use Array::reverse in isPalindrome
cs: palindromes: purtify
cs: bob: don't need inheritance
js: bob: refactoring

* don't actually need inheritance
** means test() gets a parameter
** function_that_returns is annoying
* organize in Revealing Module pattern
js: bob: response-getting does not need to be tricky
js: bob: use Array::reduce instead of ::some

also use Revealing Module for Bob too