initial version - no changes to lifx lib