will fix button styling after tmrw's meeting

as well as a ton of styling