new mac pinning using ebtables, started some cleanups
code reorganization and some cleanups
documentation updates