Added more changes to the expense form, and validation not pretty much works.
setup category tab
Resolving conflicts