Continuation on UI elements:
 * Created a sphere for function mapping to javascript
 * Many fixes and amends
 * Enabled texture updates for UI