FEAT: add new Platform class.