dynamic unit can now detect enemy units but there's a bug

bug: unit cannot move past occupied square, i need to fix algorithm for
movement.