added off screen movement corrections;
modified physics constants and variables;