add sub issue support to frontend and backend. update layout for parent items