separated player from movement logic
basic enemy movement