update register information api
add /api/course/status
Merge pull request #50 from czx0619/dev

looks good now
update port assignment logic
Merge remote-tracking branch 'opentech/master'
update style of project readme
Merge pull request #52 from juniwang/master

update README and change the port assignment logic
modify register database
fix and enhance fullscreen view of guacamole clients
Merge pull request #51 from XiaoxiongZheng/master

update register information api
Merge remote-tracking branch 'opentech/master'
handle some edge case for registration to make it more robust
Merge pull request #54 from juniwang/master

fix guacamole full screen issue
Merge remote-tracking branch 'upstream/master' into dev
UI update