Added cases
Improved generator
Added extra case
Reimplemented generator in C++
Added generator
Added generator, cases
Added problem: Guarding Bananas
Improvements to geometry code