Now the project is in pretty good condition. 
- The implementation to abstract message receiver is complete and now all the agents have inner class ReceiveMessage that extend this AbstractMessageReceiver. 
- Two interfaces for policies has been implemented as well so that only Developer and Source code has their implementation.
- Each file not contains the Licence header.