[code style] finish backend banners helpers & models

There are 7 files but I think is quite easy to review because it doesn't touch code