A general background management system based on backbone&marionette