Inspired by Arkadiusz Rekita's classic plants, here is my first attempt at Lsystems. Controlling the LSystem results is quite hard but I managed to get a grip on branching through node rewriting and growth shape by using a basic growth function that controls length of segments and angles of branches. Any ecosystem procedurals haven't been implemented except for a supersimple seeding system (delete seeds if they are too near to each other)