Edits for previously tasks and tasks for day 17-18
Task1 (Matrix)
- Change checking on existing default comparer fot type T
- Change type of array for saving matrix
- Add saving indexes in event arguments
- Add get and set abstract methods for indexator
- Add customer exception
- Add additional methods for adding various matrixes
Task1 (BinaryTree)
- Change access modificator for Node
- Add IsEmpy method
- BinarySearchTree : IEnumerable
- Change way of checking of T has default comparer
- Add version for tree
Task2 (Queue)
- GetEnumerator - fix return value
- Implement cycle buffer for array
- Change project structure
- Change Account
- Add AccountBase
- Relocate DTO
- Add Ninject
- Add mappers
- Add Mock
- Add old version