gitweb: Reordering code and dividing it into categories