Skeleton for FrontController; Impl for StatusCode; HttpResponse and Exception now abstract; Added sub getHttpResponse method to Exception so that individual exceptions can decide what their HTTP response output will be