some code and comment cleanup
fixed browse view bug
small code cleanup
addded class framwork for various lists
Merge branch 'stable'