Added missing units
Moved behaviors into new package structure
Fixed Compilation erros, added movement to attackmove.
Finished  Attackmove behavior:
Still needs tests.
Merge branch 'new-behaviors' of https://github.com/CSc436/Project-4x.git into new-behaviors
Rebased branch to dev so that this branch has the units that gabe
re-added.