A simple widget framework based on backbone which works in mobile and web