angular interface vs class