Added Requirements and Development