Initial Commit for gradient buttons