Java Card 3.0 Connected Edition: Full-Featured "Flat" Java