added documnetation, removed unused Files