The Renovated Thacher Observatory and First Science Results. (1st March 2022)