Unbreaking the code

Designing a frontend on top of inherited foundations, embracing the challenge of working with inadequate code and bringing stability to a failing structure.