implemented aim correction variant for testing;
fixed intersection detection in negative ray direction