Started refactoring project. Added tests.
Changed tests.
First version of GDNSCache.
Added gitignore.
Added onError event.
Created windows service installer.