Handling requirements in separate file for easy maintenance