Refactored some types and AccountNumber.fs ... much nicer now