Yang optimisation functions

- 2 stochastic and 2 deterministic functions
- Includes example XML using Firefly algorithm as specified in paper