ring theory project report