Refactoring network funcionalities. Removing unnecessary files.
Updating .gitignore file to avoid Eclipse files