move test files to conventional locations
support BONUS ROUND
actually lint potential solutions
use win-spawn instead of child_process