Commit before implement Shadow

Select different display, and a few other features added.