Rename task to challenge
Rename troda param check method
Add some more unit tests