Initial checkin of a partially working boilerplate.