working rough version of low power listening
removing comment line for lpl for better performance
added unique layer skeleton
working unique implementation, fixed a struct packing issue