Frame independent movement added