Finally finished!
Sorry for the slow updates guys. I was actually on holidays for the last 2 weeks, but it's over now so I'm back in business! :)
Look forward for more updates soon!