move spec into spec dir and update with more details
adds challenge description