rearrange folder structure
add planning code