finish code viewer
improve editor
finish the script of editor(i cannot implement line number using js)
start file upload
fix the bug of field empty
start to finish judge worker
finish judge (still debugging)
solve the question of sidekiq(use thin & curb for connection)
delete unnecessary files