Initial checkin. Missing some client side dependencies.