implemented basic monster movement: patrolling and chasing player