Added comments; Improved Readability

Added comments
Split Scanner initialization into separate commands for readability
Added whitespace for readability
Removed unnecessarily commented code
Implemented adding items to tree
Add function implemented

Orders.txt add now adds items appropriately.
Switch statement cases added for other orders.