Changed naming for some function and variables, tweaks to Util, every change of target bitmap is reversed to what was target before rather than display.