Merged Flyweight-3 code in to single file
Merged Flyweight-3 code in to single file