Removed ickbackendprotocol since it contains too much internal stuff at the moment which isn't useful for external developers