Committing some changes

A couple comments, refactors, and ID validation in the Animal info view
Merge remote-tracking branch 'origin/master'

Conflicts:
	NewBeginnings/src/database/FakeAnimalDatabase.java
	NewBeginnings/src/mainWindow/MainView.java
	NewBeginningsTest/.classpath
	NewBeginningsTest/src/database/TemporarySQLiteDatabaseTest.java