mostly did a lot of testing; added UI framework; laid out temp sending function