add generic type to Class
fix layout info page
fix layout and background on test_menu
Merge branch 'crackerPatch'