Framework adjusted

修改了框架的部分结构，加入了courseID的session的判断和存储，不需要每个课都单独一个页面了，让大家以后编写各自部分可以更为清晰。因为改得有点多，没搞懂的先用着commit
8吧~