Correct the Legal notice.
Rename all the classes that are not exported to application to 'Internal'
Progress with support for Effect classes.
New DistortedProgram class.