Added TransactionItem in tracker package
Added comments into the extended classes
Moved TransactionItem to correct package