Class Metro.js