fixed swapped day & month fields when created a stamped journal entry
record heard topics in journal
prevent duplicate journal entries from being recorded
made some journal accessor methods constant