Changed screen drawing to be resolution independant to support other devices.