Serenity is now testing

I'm going to go update Serenity's code with this and we should get a fail status from EJ's balltrack tests. Once that is fixed, I will push the fixes to this branch and we should pass the tests. I'm also going to be updating the Wiki about how to run these tests.

Closes #508 #517