#3: Added subjects table and associations for it.