Что вы используете для написания расширения Google Chrome?
Я в этом пока еще новичок, написал парочку работающих расширений для себя. Но чем больше наращивается кода, тем более ужасной становится структура. Поделитесь пожалуйста опытом, что используете для написания расширений, может быть какие-то библиотеки, фреймворки, шаблоны?