Use eslint instead of jshint for linting. * better linting results * test files linted, too * consistent code style checks Closes #568
This commit adds the functionality to * add a lane (above/below an existing one) * split a lane into sub lanes * remove a lane * resize a lane Closes #379 Closes #338