Multi-monitor support

Multiple monitors are now supported.