Crazy big refactor.
Removed tmp files
moved gitignore to root
Merge pull request #50 from IagoLast/master

Big Refactor.