basis of backbone app