Change code to work with 20x4 LCD instead of 16x2

Ok Will report back in the evening with error message, in the UK so bed time for me now lol will start from beginning when it gave me error about decay not being declared and we'll go from there.