commenting code and added README