merges supervisor into application
splits slide rule into server and handler