Removed unneeded constructor and updates toString()
Changed initPeriodicTable() to be void and updated necessary memebers
Added annotations