Add random-source to Fast.
Better retract.
Use classes.
Remove unused c files.
Add pcg licence.