added backbone boilerplate for easy use