Added abstraction to the Comic API, made CyanideApi follow the singleton pattern instead of static access to methods