Simplify and stuff.
Add basic frontend.
Simplification.
Stuff.
Stuff.