Seperate colour and lighting a bit. Made baking colours easier and the distinction between dynamic and static rendering easier to manage.
Fixed invalid u coords in generateBlock