Remove access to some methods which never should have been accessible, remove stupid assumption made with the Dao and BotFactory