Fix package structure
Organize imports
Add a new api header parameter used for custom authentification
Organize imports
Handle GSON Annotations