Update deps, make constants for certain important UI values so we can easily tweak them, many minor tweaks to code

Created by  Yusuf Bera Ertan  on November 27, 2020
ORN676K73ZYSHZYPQL7UHA5JLIXZTI6C7QWD6T2NHC5UY5XRLKLQC
Change contents