Thanks for the review! You are totally right about the commits, I'm sorry for the hassle. Even though I've been coding for a while, this is my first open source contribution. So I'm still learning the best approach. Any kind of feedback is welcomed! :)
Cheers