Setup dependencies and add testing.