Check this mate

This one is the reeeeally the good stuff !!

Bonuses now actually give life and the code is cleaner. So awesome.