Finished wall collision mechanic.