remove test codes
fix typo
add weight field to ThemeModel
disable button when not chose image