Started making changes to Enemy
Updated Enemy Class so that its nearly ready to be used in the game.
Added movement (I will likely change how it works with testing)
Updated Patrol method to do a wall detection back and forth patrol for "0" Difficulty
(This method isnt finished but close)
Lastly changed the Attack method to a bool that so far detects contact with the player and will send a true.
(We can use that method to cause a failure state and maybe have it do something fancy)