Nov12

Creating pull request for code review. See comments in diff.
Should extend Queue, and have the behaviors in here. See the CM.