Included http library, and created SearchOptions.toString()
Changed the interface of the event controllers