Added cycle button - Fixed toggle key

-Improved packet handling
-Added configuration options