Refactored the messages that got passed around to make them more hierarchical. Also, now buddies handle the same messages from the manager that a user can handle.