Multiple monitor support
Install missing libraries
JS refactoring