Rebuild

Code neu geschrieben. Weniger Code, gleiche Application.