improvements, fleshing it out to a usable subset of Material Design