Only blitting affected part of screen
Some cleaning up