Initial checkin of the base project