Method to define behaviours
Added config info to readme
Finished off constructor and run()