FlowerGarden problem: test-driven development.
Test defined before developing the solution.
Update SLF4J for this project.
Dynamic programming solution to the FlowerGarden problem. 
Verified with unit tests.