Add base requirements
Add challenge application