Why did you leave commented parts of code in repository? For me it's rather confusing, because I don't know what does it mean.
- Isn't this code necessary any more?
- Will be this code necessary in the future?
- Doesn't this code work properly?

We use GIT to easily track changes in our code so when we need this code one again we'll can check it in our repo history.