divide each section (problem,code,submissions,ranking) to separate .tmpl file, layout and typography fixes