Refactor: Move story limits into lib