Added OTPKey class and TunnelClient class.
More comments. Still refactoring.
Heavy refactor, first test.
Removed pytun import
Heavy refactor, first test.