Google Summer of Code: Coding Week 5-7

Hello again! I apologize for not posting often enough, I was a tad bit busy with GSoC and studying for my college placements (;_;) During the course of these three weeks, my GSoC peers and I faced the first evaluations, which are mainly done to check if you’re on the right track or not. I passed and got my very first stipend (yay!).
As for work, I moved the scheduler to a more compact view that allows for more doctors to be handled at once. I incorporated all of the global settings into the new calendar. Also made some optimizations to speed up appointment retrieval and finally added back the support for recurring events. This week (Week 7), I added the ability to search appointments via keyword and various other filters, which I think would be helpful to a lot of people using the scheduling system :)

If you wish, you can follow the pull request for my module for more in depth updates. Hope you have a nice day!
