weird date bug
added ability to write loaded transactions to a file
use wb instead of w when opening file in write mode to avoid line break conversion
added methods to simplify comparisons
used built in exceptions when possible
python naming conventions for overriding methods
implemented __hash__ method on transaction to simplify comparison
updated README