Modified to work on multiple monitors. Hopefully made the xrandr parsing better as well