Add tests
Add exception to withdrawl
Remove main
Add __repr__ to subclass accounts
Add convert balance to a flost
Add docstrings
Add docstrings
Improve Product __repr__
Add docstrings
Add tests
Remove unneeded methods