Cleaning up LineUp.cs

Saftynet to fall back on while trying to clean up my code + trying to
make linup.xaml faster