Update code organization and add logo