initial checkin of native build and creating vault