use FreeMind to map the code structure