challenge registration

1. player able to register open challenges except unable to see the
required badges
2. player able to see accepted challenges