add custom exception file + throw exception in the deposit and withdraw method + solve spacing issues