Rewrote some other parts with Gateway; Maximize code reuse;
Use Page::renderStatusCode for Http Status codes