Amulet: An Energy-Efficient, Multi-Application Wearable Platform