Data Layer and Some UI changes

- Changed cast type for the handlers that made use of (<T>) to
Convert.To<T>
- Completed the Transaction Detail Model
- Passed a list of the Transaction Detail Model to the view