Merge pull request #10 from mdebenito/refactoring

Next step in refactoring the code to make it more readable and understan...
Remove unused imports
Merge pull request #11 from jtorrente/unusedimports

Remove unused imports
Using RepoElementFields class to refer to field names in RepoElement. This way, if Api changes, the backend breaks
Merge pull request #17 from jtorrente/responsefields

Nice idea, Good job