SubBytes implemented

The solid end color is due to the fact that a 0 goes to 99, so the fluff
data gets changed but is all the same.