Draft cat phase implementation.
Add parse and render phases.
0.1.2