refactor modal views and add withdrawl modal
add deposit, buy, and sell functionality
commit to merge