[#81] Create shotlist model

Initial model commit.