Reading JS + Mocha TDD BDD testing + Catalan opening

@al-the-x I started this with Fabi to help her complete the bare minimum requirements to check off several "Push to Halftime" checkboxes. I did my second Euler with Keith on his laptop, but I suppose I failed to make a copy of it in my repo.