Adding unreliable switch example
Adding slightly more reliable switch solution
Adding debounce button thingy and dice + button version