Cal week view js

* Don't update widths for lessons that have same end and start time