Added exception for 403

You will now get a AccessDeniedException when trying to use VT services
without an API key.
Exceptions have been moved into their own folder.