Added an overview and worked on the requirements spec