Dev labelization

Lots of commits. 

Look at files changed. 

Can squash. 
Yes, I know, it's terrible, but I did not have time to fuss around with my template indexing thing.