Added untracked files
Namespace refactor. Added default attack action and supporting tests