Class comparison added, and fully functional