Revert be3dfb8..4245ea1

This rolls back to commit be3dfb8e1ebec5950c0195aee412b14159e92f91.
Changed a lot of things. Full new layout and refactored code. Much cooler now.

Don’t know anymore what I did exactly. Too much.