Merge pull request #1 from davidaparicio/master

Implementation of the router
Merge pull request #2 from davidaparicio/master

Implementation of the router #2
Add .gitignore

Signed-off-by: David Aparicio <ra142289@beach.lab.ic.unicamp.br>
Push the last version of the morning

Signed-off-by: David Aparicio <ra142289@beach.lab.ic.unicamp.br>