Add problem view
Support update problem
Add challenge
Fix blk g-r bug
Fix blk nav padding
Add chal page
Add test state
Add pack auto clean and token check
Connect with judge
Add newline transform
Add databse schema
Add challenge list
Add state color
Add pagination
Add count stat view
Add problem state
Rewrite config and test
Fix submit and get challenge
Use local third
Fix challenges and problem set