mainview&fileview structure
item list