This code base is to handle all layer 2 protocols implementation. Layer 2 Protocol are those which reside in the Data Link Layer within the OSI Model.
For a list of common protocols for each layer refer to the link below: [OSI MODEL](https://en.wikipedia.org/wiki/List_of_network_protocols_(OSI_model)
Each L2 Protocol will run as an independent daemon.