First version of Framework
1

1
Merge remote-tracking branch 'origin/master'

Conflicts:
	FinancialApp/build/classes/bank/AddDefaultAccount.class
	FinancialApp/build/classes/bank/BankFrm.class
	FinancialApp/build/classes/bank/JDialog_AddPAcc.class
	FinancialApp/build/classes/bank/JDialog_Deposit.class
	FinancialApp/build/classes/bank/JDialog_Withdraw.class
	FinancialApp/nbproject/private/private.xml
	FinancialApp/nbproject/project.properties
	FinancialApp/src/bank/AddDefaultAccount.java
	FinancialApp/src/bank/BankFrm.java
	FinancialApp/src/bank/JDialog_AddPAcc.java
	FinancialApp/src/bank/JDialog_Deposit.java
	FinancialApp/src/bank/JDialog_Withdraw.java
	FinancialApp/src/framework/Customer.java
	FinancialApp/src/framework/DefaultAccount.java
	FinancialApp/src/framework/DefaultCustomer.java
	FinancialApp/src/framework/FinancialApp.java
	FinancialApp/src/framework/IAccount.java
	FinancialApp/src/framework/ICompany.java
	FinancialApp/src/framework/IParty.java
	FinancialApp/src/framework/IPerson.java
	FinancialApp/src/framework/Invoker.java
	FinancialApp/src/framework/command/ICommand.java
	FinancialApp/src/framework/factory/Factory.java
	FinancialApp/src/framework/functor/IFunctor.java
	FinancialApp/src/framework/predicate/IPredicate.java
	FinancialApp/src/framework/view/DefaultAccountForm.java