added thumbnail selection
cleaned up itemview code
worked a bit on aesthetics