Add compass driver and app