£64m Museum of Liverpool- Biggest in the world?