update 1.4

Update 1.4 patch notes

* Changed how the animation works. (details below)
* Computer has faster turns.
* Improvements & tweaks to the UI
* Various speed & performance improvements


Details: 
* Instead of forcing the browser to draw an animation, the browser draws the animation when it is ready. Making it feel a lot smoother, and not causing lag in the long run. This tends to increase battery life and CPU performance.
* Improved some colours, added borders around the black buttons.
* Cached some drawings outside the screen and saving them for reuse. Reusing them is more efficient than calling a function and drawing at run time.