new ()
delChannel (id:String):Void
delDMChannel (id:String):Void
delGuild (id:String):Void
delMessage (id:String):Void
delUser (id:String):Void
delUserDMChannel (id:String):Void
getAllDMChannels ():Array<DMChannel>
getAllGuilds ():Array<Guild>
getChannel (id:String):Null<Channel>
getDMChannel (id:String):Null<DMChannel>
getGuild (id:String):Null<Guild>
getMessage (id:String):Null<Message>
getUser (id:String):Null<User>
getUserDMChannel (id:String):Null<String>
setChannel (id:String, ch:Channel):Void
setDMChannel (id:String, dmch:DMChannel):Void
setGuild (id:String, g:Guild):Void
setMessage (id:String, m:Message):Void
setUser (id:String, u:User):Void
setUserDMChannel (id:String, dmchid:String):Void