Clean up main3 layout and set a default role to user if it is not admin
Cleanup member controller
Auto placement tree view
Create transaction and automatically update wallet
Clean up User model code
Update member edit
Clean up transaction, member controller, and package
fix conflict
add transfer cp, add withdraw model, add purchase model