Here is what I did over last few weeks

Hi!

Here are some improvements as well as bugfixes I have came across while developing a small ERP for one of my clients based on xadmin.

I know it is a lot ... and something might be done better, because I think I am still missing some ground understanding on what exactly is your main architectural design approach. So if you find some commits are not good enough please point them out I can create a new branch and create a new pull request with commits you like, meanwhile we can improve the rest of the code.

Again I appreciate your work and I am having a lot of fun by working with xadmin. Thanks for it! :+1: