How do you ensure your code remains maintainable as new features like currency conversion are added to an application at Acko General Insurance?