automatically set the seminar id of a block based on the current session, refs #25
automatically calculate the position of new blocks, refs #25