Got movement working properly, smooth and continuous when button is held, works in 8 directions. Also prevented player from moving off of screen