Add test cases for Graph
Add test cases for Node
Delete superfluous __init__ for directory folders
Move tests to test directory
Add test cases for Command/Wait/Move
Simplify Agent and Messages
Add BroadcastMessage and tests for Messages
Add tests for Agent and GroupMoveAgent