Created separate method for drawing shapes.

Signed-off-by: Charlotte Pierce <charlotte@malformed-bits.com>
Moved demo code to a class.

Signed-off-by: Charlotte Pierce <charlotte@malformed-bits.com>
Fixed key binding triggers.

Signed-off-by: Charlotte Pierce <charlotte@malformed-bits.com>
Reset turtle position on shape evolution.
Change pen colour randomly each evolution.

Signed-off-by: Charlotte Pierce <charlotte@malformed-bits.com>