reorganize
add subject manage, edit, and upload
for reveal.js use
git