Boston’s newest music venue is ready to rock