add ability to group by source folder, add custom icons for #708