Merge pull request #35 from rocketu/test-building

all tests uptodate/students see assignments
many front end changes to the templates
small incremental changes to the the views and student profile
Merge pull request #36 from rocketu/implementation-johnny

many front end changes to the templates
test all working