Play Container-native developer experiences, Part 1 - Overview