Initial checkin

State matrix