folder structure reorganize | added documentation