Added player smooth movement