added comments for the cachematrix functions; removed separate ver of activity progassign