Added much event search vc logic. Added a helpful date sorting class for events