added request tracking; improved request execution; added the ViewManager