add transaction page update

- Update db design
- Update mainpage
- Complete transaction page