Refactor ws and routing logic

- removed fnhouse cause its crap and overly complicated