updated backbone pushstates and added an express route to handle refreshing