Added the agent model/macro, role model/marco. Implemented basic role system....
Added the agent model/macro, role model/marco. Implemented basic role system. Implemented internal message dispatching. Wrapped everything in the Mango.jl module. Added tests for all that.