Add custom testing framework.
Update gems and stuff.