- Added BitcoinExchange class to manage Bitcoin data.
- Implemented methods for loading data from files and processing input.
- Introduced exception handling for various error scenarios (file not found, line format issues, negative values, etc.).
- Created a main function to demonstrate usage and handle command-line arguments.
- Added input data file with various test cases for validation.