Refactor UI
Implement HttpMethod, HttpRuleParser, HttpParseResult