don't ignore static/pip in .gitignore
check if deadline has passed before allowing submission; extra auth.user.section field to allow different deadlines for different sections.