added graph section module architecture and styling