added require-dev for development