Move existing controller/views to front_end module/namespace, and add api module/namespace.
Checkpoint API implementation.