Petal compiler, specification, and tools

organization.md 37B

Source code organization in Petal