Working Version of the first UI draft!
The code is horrible though...