added methods for user registration UI prompts and validations
added method for clearing terminal screen no native node method
changed schemas based on node prompts error format
refactored tests, reordered account ledger, and found better console clear fix
fixed faulty assumption in test and bug, changed shift to unshift doh!
completed UI loop with  another transaction callback and prompt schema
changed account numbers from 1 over index to 6 digit number
changed color to green for old atm feel
fixed syntax error and changed error color to red
added npm colors as dependency to package.json
added transaction menu schema and added more color formatting prompt module
added transaction menu and callback UI methods reworked to integrate
added failing test for ATM.changePin, and fixed memory leak in test by stubbing prompt
added ATM.changePin, authenticated user can change pin
added newPin schema to promptSchemas module, for UI change pin method.
added UI logic for changing pin while authenticated, minor refactoring and standard output formatting
added withdrawFunds schema to promptSchemas module
added UI methods for authenticated withdrawal
fixed regex for withdrawal, accepts leading 0's and still validates correctly
fixed test atm print ledger, formatting changed on numbers