started work on solution frame
work on solution frame
More UI and serialisation code